home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1995 #5 & #6 / Amiga Plus CD - 1995 - No. 5 and 6.iso / pd / tools / yak / installation / install yak < prev    next >
Text File  |  1995-07-07  |  35KB  |  1,243 lines

  1.  
  2. ;; ************************************************
  3. ;; *
  4. ;; * This is the installation script for Yak 2.0
  5. ;; *
  6. ;; * Copyright © 1995 Gaël Marziou
  7. ;; *
  8. ;; ************************************************
  9.  
  10.  
  11. ;; ********************************
  12. ;; * Set up some global variables *
  13. ;; ********************************
  14.  
  15.  
  16. ;; find Yak version in distribution
  17. (set vernum-yak (getversion "/WBstartup/Yak"))
  18. (set version-yak    (/ vernum-yak 65536))
  19. (set revision-yak    (- vernum-yak (* version-yak 65536) ) )
  20.  
  21. (set @wbstartup-dest "")
  22. (set @prefs-dest "")
  23.  
  24. (set old_level @user-level)
  25.  
  26. (set catalogdir "/Catalogs/")
  27.  
  28. ;;=============================================================================
  29. ;; English strings
  30. ;;=============================================================================
  31.  
  32. (set default_lang 4)
  33.  
  34. (set #bad-kick "Yak needs Kickstart 2.04 at least to run !")
  35.  
  36. (set #install-yak-msg 
  37.       "Please select the Directory where you would like to install Yak...\n"
  38.      )
  39.  
  40. (set #installing-yak "Installing Yak ...")
  41. (set #copying-reqtools "Copying reqtools.library to Libs:...")
  42.  
  43. (set #which-language  "\nWhich languages should be installed?")
  44.  
  45. (set #which-language-help
  46.      (cat "\nThe Amiga can be operated in many different"
  47.           " languages. If you want Yak user interface to"
  48.           " use the same language as the Amiga Workbench"
  49.           " then a catalog file must be copied to your"
  50.           " system disk for each language supported.\n\n"
  51.           " At the moment, only english, french, german"
  52.           " and italian languages are available.\n\n"
  53.           @askoptions-help
  54.           ))
  55.  
  56. (set #install-msg
  57.      (cat ("\n\n Yak %ld.%ld installation script.\n\n\n" version-yak revision-yak)
  58.           " This script installs Yak and related files on your Amiga.\n\n"
  59.           )
  60.      )
  61.  
  62. (set #yak-guide "/Docs/English/Yak.guide")
  63.  
  64. (set #install-guide 
  65.      (cat    "\n\n Would you like to install the documentation for Yak"
  66.              " which is in amigaguide format?"
  67.              )
  68.      )
  69.  
  70. (set #install-guide-help 
  71.      (cat    "Yak documentation is in amigaguide format " 
  72.              "which is the standard Amiga hypertext facility. "
  73.              "If you run 3.0, your amigaguide viewer is MultiView.\n"
  74.              "If you are not running 3.0, you can find "
  75.              "the amigaguide program on Fred Fish disk #870\n"
  76.              "Please select the destination directory for "
  77.              "the manual. I suggest you place the "
  78.              "AmigaGuide© documents within the searchpath "
  79.              "of AmigaGuide© of MultiView©"
  80.              )
  81.      )
  82.  
  83. (set #install-def-prefs 
  84.      (cat  "\n\nYou seem to be a new Yak user, would you like to install"
  85.            " the default yak.prefs file?"
  86.            )
  87.      )
  88.  
  89. (set #install-def-hotkeys
  90.      (cat  "\n\nYou seem to be a new Yak 1.5x user, would you like to install"
  91.            " the default yak.hotkeys file which has been added in 1.5?"
  92.            )
  93.      )
  94.  
  95. (set #no-locale-msg
  96.      (cat "Sorry, you do not have locale.library installed. "
  97.           "Therefore, no localization facilities will be installed."
  98.           )
  99.      )
  100.  
  101. (set #locale-prompt 
  102.      (cat "Yak is localized, that means you may use "
  103.           "the program in different languages. Please choose "
  104.           "the desired languages now."
  105.           )
  106.      )
  107.  
  108. (set #locale-help  
  109.      (cat "These are the languages supported by Yak\n"
  110.           "Simply specify the languages you "
  111.           "prefer and the needed catalog files will be "
  112.           "copied to the LOCALE:CATALOGS directory.\n "
  113.           "These features are only available under Workbench 2.1 "
  114.           "and later releases."
  115.           )
  116.      )
  117.  
  118.  
  119. (set #icon-prompt
  120.      (cat "Which icons would you like to have installed for Yak?")
  121.      )
  122.  
  123. (set #icon-std "Standard Workbench Icons")
  124.  
  125. (set #icon-magic "Magic Workbench Icons")
  126.  
  127. (set #icon-help
  128.      (cat  "The magic workbench icons are simply larger, 8 colors icons.\n"
  129.            "The standard icons follow Commodore's 4 colors and size standard.")
  130.      )
  131.  
  132. (set #convert-prefs-prompt
  133.      (cat  "Yak prefences file format has changed. Would you like to convert your old prefs ?")
  134.      )
  135.  
  136. (set #convert-prefs-help
  137.      (cat  "This will run the convert program on your s:yak.prefs and s:yak.hotkeys files "
  138.            "in order to create env:yak.prefs and envarc:yak.prefs.\n"
  139.            "Your old prefs files will remain unchanged."
  140.            )
  141.      )
  142.  
  143. (set #install-yak-prefs-msg 
  144.      (cat 
  145.       "Please select the Directory where you would like to "
  146.       "install Yak preferences editor...\n"
  147.       )
  148.      )
  149.  
  150. (set #install-yak-prefs-help
  151.      (cat 
  152.       "You can put Yak prefs editor where you want, even on another disk or partition.\n"
  153.       "The installation script will take of setting Yak tooltype to the location you chose.\n"
  154.       )
  155.      )
  156.  
  157. ;;=============================================================================
  158. ;; French strings
  159. ;;=============================================================================
  160.  
  161.  
  162. (if (= @language "français")
  163.     (
  164.      
  165.      (set default_lang 8)
  166.      
  167.      (set #bad-kick " Yak nécessite au moins le Kickstart 2.04 pour fonctionner!")
  168.      
  169.      (set #install-yak-msg 
  170.           (cat 
  171.            " Sélectionnez le répertoire ou installer Yak ..."
  172.            )
  173.           )
  174.      
  175.      (set #installing-yak " Installation de Yak ...")
  176.      (set #copying-reqtools " Copie du fichier reqtools.library vers Libs:...")
  177.      
  178.      (set #which-language "\nQuelles sont les langues à installer ?")
  179.      
  180.      (set #which-language-help
  181.           (cat "\nA partir du système 2.1, l'Amiga peut fonctionner dans différentes langues. "
  182.                "Pour l'instant, seuls l'allemand, l'anglais, le français et"
  183.                "l'italien sont disponibles\n\n"
  184.                "Cochez les langues que vous souhaitez disponibles "
  185.                "sur votre système\n\n"
  186.                @askoptions-help
  187.                )
  188.           )
  189.      
  190.      (set #install-msg
  191.           (cat "\n\nScript d'installation de Yak\n"
  192.                " Ce script installe Yak sur votre Amiga"
  193.                " ainsi que divers fichiers nécessaires.\n\n"
  194.                )
  195.           )
  196.      
  197.      (set #install-msg
  198.           (cat ("\n\n Script d'installation de Yak %ld.%ld .\n\n\n" version-yak revision-yak)
  199.                " Ce script installe Yak et les fichiers nécessaires sur votre Amiga.\n\n"
  200.                )
  201.           )
  202.      
  203.      (set #install-guide 
  204.           "\n\nVoulez-vous installer la documentation de Yak qui est au format amigaguide?"
  205.           )
  206.      
  207.     (set #yak-guide "/Docs/Français/Yak.guide")
  208.  
  209.     (set #install-guide-help 
  210.           (cat    "La documentation de Yak est au format amigaguide "
  211.                   "qui est le format hypertexte standard Amiga."
  212.                   "Si vous avez le système 3.0, vous pouvez visualiser " 
  213.                   "les fichiers amigaguide avec MultiView.\n"
  214.                   "Si vous n'avez pas le système 3.0, vous pouvez "
  215.                   "trouver le programme amigaguide sur la disquette 870 "
  216.                   "de la collection Fred Fish.\n"
  217.                   "Veuillez sélectionner un répertoire de destination "
  218.                   "pour la documentation. je vous suggère de placer "
  219.                   "vos documents AmigaGuide© dans le chemin de recherche "
  220.                   "d'AmigaGuide© ou de MultiView©."
  221.                   )
  222.           )
  223.      
  224.      
  225.      (set #install-def-prefs 
  226.           (cat "\n\nIl semble que vous êtes un nouvel utilisateur de Yak,"
  227.                " voulez-vous installer le fichier par défaut yak.prefs ?"
  228.                )
  229.           )
  230.      
  231.      (set #install-def-hotkeys
  232.           (cat "\n\nIl semble que vous êtes un nouvel utilisateur de Yak 1.5x, "
  233.                "voulez-vous installer le fichier par défaut yak.hotkeys qui "
  234.                "apparu avec la version 1.5 ? "
  235.                )
  236.           )
  237.      
  238.      (set #no-locale-msg
  239.           (cat "Désolé, la locale.library n'est pas installée sur votre système. "
  240.                " Vous ne pouvez donc pas profiter de la localisation de Yak."
  241.                )
  242.           )
  243.      
  244.      (set #locale-prompt 
  245.           (cat "Yak est localisé, Celà signifie que vous pouvez "
  246.                "l'utiliser dans différentes langues. Veuillez choisir "
  247.                "les langues souhaitées maintenant."
  248.                )
  249.           )
  250.      
  251.      (set #locale-help  
  252.           (cat "Ce sont les langues supportées par Yak "
  253.                "Spécifiez simplement les langues que "
  254.                "vous désirez et les catalogues nécessaires seront "
  255.                "copiés vers le répertoire LOCALE:CATALOGS.\n "
  256.                "Cette possibilité n'existe qu'à partir de la version 2.1 "
  257.                "du Workbench."
  258.                )
  259.           )
  260.      
  261.      (set #icon-prompt
  262.           (cat "Quelles icones souhaitez-vous installer pour Yak ?")
  263.           )
  264.      
  265.      (set #icon-std
  266.           (cat "Icones Workbench Standard")
  267.           )
  268.      
  269.      (set #icon-magic "Icones Magic Workbench")
  270.      
  271.      (set #icon-help
  272.           (cat  "Les icones Magic Workbench sont simplement plus grandes et en 8 couleurs.\n"
  273.                 "Les icones Workbench standard sont des icones 4 couleurs utilisant la palette"
  274.                 "standard du Workbench.")
  275.           )
  276.      
  277.      (set #convert-prefs-prompt
  278.           (cat  "Le format des fichiers de préférences de Yak a changé.\n"
  279.                 "Souhaitez-vous convertir vos anciennes préférences?"
  280.                 )
  281.           )
  282.      
  283.      (set #convert-prefs-help
  284.           (cat  "Ceci va lancer le programme Convert qui, à partir de vos fichiers s:yak.prefs et "
  285.                 "yak.hotkeys, créera les fichiers env:yak.prefs et envarc:yak.prefs.\n"
  286.                 "Vos anciens fichiers de préférences resteront inchangés."
  287.                 )
  288.           )
  289.  
  290.      (set #install-yak-prefs-msg 
  291.           (cat 
  292.            " Sélectionnez le répertoire ou installer l'éditeur de préférences de Yak ..."
  293.            )
  294.           )
  295.  
  296.      (set #install-yak-prefs-help
  297.           (cat 
  298.            "Vous pouvez mettre l'éditeur de préférences de Yak ou vous voulez, même sur un "
  299.            "autre disque ou une autre partition si vous manquez de place sur SYS:"
  300.            "Ce script d'installation se chargera de mettre à jour le type d'outil de Yak "
  301.            "indiquant ou trouver l'éditeur de préférences."
  302.            )
  303.           )
  304.  
  305. ))     
  306.      
  307.  
  308. ;;=============================================================================
  309. ;; German strings by Ingolf Koch
  310. ;;=============================================================================
  311.  
  312.  
  313. (if (= @language "deutsch")
  314.     (
  315.      
  316.      (set default_lang 2)
  317.      
  318.      (set #bad-kick "Yak braucht mindestens Kickstart 2.04 !")
  319.      
  320.      (set #install-yak-msg
  321.           (cat
  322.            "In welchem Verzeichnis soll ich Yak installieren?\n"
  323.            "Falls Yak momentan schon läuft: Bitte erst entfernen, "
  324.            "da sonst die alte Version wegen \"overlays\" nicht "
  325.            "gegen die neue Version ausgetauscht werden kann."
  326.            )
  327.           )
  328.      
  329.      (set #installing-yak "Yak installieren...")
  330.      (set #copying-reqtools "Ich kopiere reqtools.library nach LIBS:...")
  331.      
  332.      (set #which-language "\nIn welcher Sprache möchten Sie Yak installiert haben?")
  333.      
  334.      (set #which-language-help
  335.           (cat "\nAb Workbench 2.1 kann der Amiga verschiedene Sprachen "
  336.                "\"sprechen\". Wenn Yaks Benutzerschnittstelle dieselbe "
  337.                "Sprache benutzen soll wie Ihre Workbench, muß eine "
  338.                "Katalog-Datei für jede gewünschte Sprache auf "
  339.                "Ihre System-Diskette kopiert werden.\n\n"
  340.                "Zur Zeit gibt es für Yak die Sprachen Englisch, "
  341.                "Französisch und Deutsch.\n\n"
  342.                @askoptions-help
  343.                )
  344.           )
  345.      
  346.      (set #install-msg
  347.           (cat ("\n\n Yak %ld.%ld Installations-Skript.\n\n\n" version-yak revision-yak)
  348.                "Dieses Skript installiert Yak und was sonst noch dazugehört "
  349.                "auf Ihrem Amiga.\n\n"
  350.                "Deutsche Installation von Ingolf Koch\n"
  351.                "ingolf@mathematik.uni-bielefeld.de\n"
  352.                "Balin@IRC"
  353.                )
  354.           )
  355.      
  356.      (set #install-guide
  357.           (cat "\n\n Möchten Sie die Anleitung für Yak im AmigaGuide-Format "
  358.                "haben?"
  359.                )
  360.           )
  361.      
  362.      
  363.      (set #install-guide-help
  364.           (cat "Die Yak Anleitung liegt im AmigaGuide®-Format, dem "
  365.                "Hypertext-Standard auf dem Amiga, vor. "
  366.                "Wenn Sie Workbench 3.0 besitzen, können Sie das Programm "
  367.                "MultiView benutzen, um die Anleitung zu lesen.\n"
  368.                "Wenn Sie noch unter Workbench 2.x arbeiten, benutzen Sie "
  369.                "am besten das Programm AmigaGuide auf der Fred-Fish-Disk "
  370.                "#870\n"
  371.                "Bitte geben Sie das Verzeichnis an, in dem ich die Anleitung "
  372.                "ablegen soll. Praktischerweise sollten Sie die AmigaGuide®-"
  373.                "Dateien im Suchpfad von AmigaGuide® bzw. MultiView® "
  374.                "ablegen."
  375.                )
  376.           )
  377.      
  378.      (set #install-def-prefs
  379.           (cat "\n\nSie scheinen ein neuer Yak-Benutzer zu sein. Soll ich "
  380.                "erst einmal den mitgelieferten Standard-Voreinsteller "
  381.                "yak.prefs installieren?"
  382.                )
  383.           )
  384.      
  385.      (set #install-def-hotkeys
  386.           (cat "\n\nSie scheinen ein neuer Yak 1.5x-Benutzer zu sein. Soll ich "
  387.                "die Vorgabe-Datei yak.hotkeys installieren, die bei Version "
  388.                "1.5 neu hinzugekommen ist?"
  389.                )
  390.           )
  391.      
  392.      (set #no-locale-msg
  393.           (cat "Schade, Sie besitzen keine locale.library. Darum kann Yak "
  394.                "nur in Englisch laufen."
  395.                ;;        " (Die deutsche Anleitung können Sie "
  396.                ;;        "aber trotzdem benutzen)"
  397.                ;; Use these two lines when German document is completed
  398.                )
  399.           )
  400.      
  401.      (set #locale-prompt
  402.           (cat "Yak ist lokalisiert, d.h. Sie können dieses Programm in "
  403.                "verschiedenen Sprachen benutzen. Bitte wählen Sie die "
  404.                "gewünschte(n) Sprache(n) aus."
  405.                )
  406.           )
  407.      
  408.      (set #locale-help
  409.           (cat "Yak unterstützt die eben angezeigten Sprachen.\n"
  410.                "Geben Sie einfach an, welche Sprachen Sie gerne benutzen "
  411.                "möchten. Die betreffenden Katalog-Dateien werden dann "
  412.                "automatisch ins Verzeichnis LOCALE:Catalogs kopiert.\n"
  413.                "Andere Sprachen als Englisch sind allerdings nur mit "
  414.                "Workbench 2.1 oder darüber möglich."
  415.                )
  416.           )
  417.      
  418.      )
  419.   )
  420. ;;=============================================================================
  421. ;; Italian strings by Alex Galassi
  422. ;;=============================================================================
  423.  
  424. (if (= @language "italiano")
  425.     (
  426.      
  427.      (set default_lang 16)
  428.      
  429.      (set #bad-kick "Yak necessita del KickStart 2.04 per funzionare!")
  430.      
  431.      (set #install-yak-msg 
  432.           (cat 
  433.            "Seleziona per favore la directory dove vorresti "
  434.            "installare Yak...\n"
  435.            "Se Yak é in esecuzione ora per favore interrompilo "
  436.            "perché, a causa degli overlay, un nuovo Yak non può "
  437.            "essere installato su uno precedente in esecuzione."
  438.            )
  439.           )
  440.      
  441.      (set #installing-yak "Sto installando Yak ...")
  442.      (set #copying-reqtools "Copio la reqtools.library in Libs:...")
  443.      
  444.      (set #which-language  "\nQuale lingua devo installare?")
  445.      
  446.      (set #which-language-help
  447.           (cat "\nL'Amiga può funzionare in diversi lingue."
  448.                " Se vuoi che l'interfaccia di Yak utilizzi lo"
  449.                " stesso lingua del WorkBench Amiga, allora é"
  450.                " necessario copiare sul tuo disco di sistema"
  451.                " i cataloghi per ogni lingua supportata.\n\n"
  452.                " Per il momento, solo inglese, francese,"
  453.                " tedesco ed italiano sono disponibili.\n\n"
  454.                @askoptions-help
  455.                )
  456.           )
  457.      
  458.      
  459.      (set #install-msg
  460.           (cat ("\n\n Yak %ld.%ld script di installazione.\n\n\n" version-yak revision-yak)
  461.                " Installazione Yak e files accessori sul tuo Amiga.\n\n"
  462.                )
  463.           )
  464.      
  465.      
  466.      (set #install-guide 
  467.           (cat    "\n\n Vorresti installare la documentazione (inglese) in"
  468.                   " formato AmigaGuide?"
  469.                   )
  470.           )
  471.      
  472.      (set #install-guide-help 
  473.           (cat    "La documentazione Yak é in formato AmigaGuide "
  474.                   "che é lo standard ipertestuale Amiga. "
  475.                   "Se utilizzi il 3.0, esegui il programma Multiview.\n"
  476.                   "Se non utilizzi il 3.0, puoi trovare il programma"
  477.                   "amigaguide sul Fish Disk #870\n"
  478.                   "Per favore seleziona una destinazione dove copiare"
  479.                   "il manuale. Ti suggerisco di posizionarlo nel path"
  480.                   "di ricerca dei documenti AmigaGuide© del programma"
  481.                   "MultiView©"
  482.                   )
  483.           )
  484.      
  485.      (set #install-def-prefs 
  486.           (cat  "\n\nCome nuovo utente di Yak, vorresti installare il file"
  487.                 " di default yak.prefs?"
  488.                 )
  489.           )
  490.      
  491.      (set #install-def-hotkeys
  492.           (cat  "\n\nCome nuovo utente di Yak 1.5x, vorresti installare il"
  493.                 " file di default yak.hotkeys che é stato aggiunto nella 1.5?"
  494.                 )
  495.           )
  496.      
  497.      (set #no-locale-msg
  498.           (cat "Spiacente, non hai la locale.library installata. "
  499.                "Purtroppo, non verranno installate le localizzazioni."
  500.                )
  501.           )
  502.      
  503.      (set #locale-prompt 
  504.           (cat "Yak é localizzato, significa che puoi utilizzare "
  505.                "il programma con differenti lingue. Per favore "
  506.                "scegli la lingua desiderata."
  507.                )
  508.           )
  509.      
  510.      (set #locale-help  
  511.           (cat "Queste sono le lingue supportate da Yak\n"
  512.                "Specifica semplicemente la lingua che preferisci"
  513.                "venga installato ed il necessario catalogo sarà"
  514.                "copiato nella directory LOCALE:CATALOGS.\n"
  515.                "Queste facilitazioni sono disponibili solamente"
  516.                "sotto WorkBench 2.1 o superiori."
  517.                )
  518.           )
  519.      
  520.      )
  521.   )
  522.  
  523. ;;=============================================================================
  524. ;; Swedish strings by Peter Eriksson
  525. ;;=============================================================================
  526.  
  527. (if (= @language "svenska")
  528.     (
  529.      (set default_lang 128)
  530.      
  531.      (set #bad-kick "Yak kräver minst Kickstart 2.04 för att starta !")
  532.      
  533.      (set #install-yak-msg 
  534.           (cat 
  535.            "Välj lådan som du vill installera Yak i...\n"
  536.            )
  537.           )
  538.      
  539.      (set #installing-yak "Installerar Yak ...")
  540.      (set #copying-reqtools "Kopierar reqtools.library till Libs:...")
  541.      
  542.      (set #which-language  "\nVilka språk skall installeras?")
  543.      
  544.      (set #which-language-help
  545.           (cat "\nAmiga-datorerna kan använda en rad olika"
  546.                " språk. Om du vill att Yaks gränssnitt"
  547.                " skall använda samma språk som din Amiga Workbench"
  548.                " måste en katalogfil kopieras till din systemdisk"
  549.                " för varje språk som skall understödjas.\n\n"
  550.                " För tillfället finns bara engelska, franska, tyska,"
  551.                " italienska och svenska tillgängliga.\n\n"
  552.                @askoptions-help
  553.                ))
  554.      
  555.      (set #install-reqtools-msg
  556.           (cat ("\n\n Du har redan reqtools.library version %ld.%ld\n" ver-reqt-inst rev-reqt-inst)
  557.                (" Vill du installera version %ld.%ld till Libs: ?\n" ver-reqt-yak rev-reqt-yak)         
  558.                )
  559.           )
  560.      
  561.      (set #new-install-reqtools-msg
  562.           (cat ("\n\n Du har inte reqtools.library installerat\n")
  563.                ("Vill du installera version %ld.%ld till Libs: ?\n" ver-reqt-yak rev-reqt-yak)         
  564.                )
  565.           )
  566.      (set #install-reqtools-help
  567.           (cat "\n\nReqtools.library är copyright Nico François\n"
  568.                "Yak använder det huvudsakligen för snabbtangents-paletten.\n"
  569.                "Om du inte tänker använda snabbtangents-paletten "
  570.                "kan du hoppa över den här delen."
  571.                )
  572.           )
  573.      
  574.      
  575.      (set #install-msg
  576.           (cat ("\n\n Yak %ld.%ld installationsscript.\n\n\n" version-yak revision-yak)
  577.                " Det här scriptet installerar Yak och relaterade filer till din Amiga.\n\n"
  578.                "Svensk översättning av Installer-scriptet "
  579.                "av Peter Eriksson <ptr@solace.mh.se>"
  580.                )
  581.           )
  582.      
  583.      
  584.      (set #install-guide 
  585.           (cat    "\n\n Yaks dokumentation är i AmigaGuide-formatet."
  586.                   " Vill du ha den installerad?"
  587.                   )
  588.           )
  589.      
  590.      (set #install-guide-help 
  591.           (cat    "Yaks dokumentation är i AmigaGuide-formatet " 
  592.                   "vilket är standard för hypertext på Amiga. "
  593.                   "Om du använder 3.0 är din AmigaGuide-läsare MultiView.\n"
  594.                   "Om du inte använder 3.0 kan du få tag på "
  595.                   "AmigaGuide-läsaren på Fred Fish disk #870\n"
  596.                   "Var god välj destinations-lådan för "
  597.                   "manualen. Jag föreslår att du placerar "
  598.                   "AmigaGuide© dokument i MultiView©'s sökväg "
  599.                   "för AmigaGuide-filer."
  600.                   )
  601.           )
  602.      (set #install-def-prefs 
  603.           (cat  "\n\nDu ser ut att vara en ny Yak-användare. Vill du installera"
  604.                 " standardinställningarna för Yak?"
  605.                 )
  606.           )
  607.      
  608.      (set #install-def-hotkeys
  609.           (cat  "\n\nDu ser ut att vara en ny Yak 1.5x-användare. Vill du installera"
  610.                 " standardinställningarna för Yak?"
  611.                 )
  612.           )
  613.      
  614.      (set #no-locale-msg
  615.           (cat "Tyvärr, du har inte locale.library installerat - "
  616.                "därför kommer inga lokala tjänster att installeras."
  617.                )
  618.           )
  619.      (set #locale-prompt 
  620.           (cat "Yak är lokaliserat, vilket innebär att du kan använda "
  621.                "programmet med olika språk. Var god välj "
  622.                "de/det önskade språket/språken nu."
  623.                )
  624.           )
  625.      
  626.      (set #locale-help  
  627.           (cat "Dessa är de språk som stödjs av Yak\n"
  628.                "Välj helt enkelt de språk du "
  629.                "föredrar. De nödvändiga katalogfilerna kommer att "
  630.                "kopieras till Locale:Catalogs lådan.\n "
  631.                "Denna möjlighet finns endast under Workbench 2.1 "
  632.                "och senare versioner."
  633.                )
  634.           )
  635.  
  636.      (set #icon-prompt
  637.            (cat "Vilka symboler vill du ha installerade för Yak?")
  638.            )
  639.  
  640.      (set #icon-std
  641.            (cat "Vanliga Workbench Symboler")
  642.            )
  643.  
  644.      (set #icon-magic
  645.            (cat "Magic Workbench Symboler")
  646.            )
  647.  
  648.      (set #icon-help
  649.            (cat  "Magic Workbench symbolerna är helt enkelt större, 8 färgers symboler.\n"
  650.                "De vanliga symbolerna följer Commodores standard för färger och storlek.")
  651.            )
  652.  
  653.      (set #convert-prefs-prompt
  654.            (cat  "Filformatet för Yaks inställningar har ändrats. Vill du ändra dina gamla inställningar ?")
  655.            )
  656.  
  657.      (set #convert-prefs-help
  658.            (cat  "Detta kommer att starta konverteringsprogrammet för filerna s:yak.prefs och s:yak.hotkeys för "
  659.                "att skapa de nya filerna env:yak.prefs samt envarc:yak.prefs.\n"
  660.                "Dina gamla inställningsfiler kommer att inte att förändras.")
  661.            )
  662.  
  663.     (set #install-yak-prefs-msg 
  664.            (cat    "Ange lådan där du vill installera Yaks inställningsprogram... \n")
  665.            )
  666.  
  667.     (set #install-yak-prefs-help
  668.            (cat "Du kan ha Yaks inställningsprogram där du vill, även på en annan disk eller partition.\n"
  669.               "Installationsscriptet sköter inställningarna av verktygstyperna som berörs av detta.\n")
  670.            )
  671.  
  672.     )
  673. )
  674.  
  675. ;;=============================================================================
  676. ;; Dutch strings by Patrick van Beem
  677. ;;=============================================================================
  678.  
  679. (if (= @language "nederlands")
  680.     (
  681.      
  682.      (set default_lang 32)
  683.      
  684.      (set #bad-kick "Yak heeft minimaal Kickstart 2.04 nodig!")
  685.      
  686.      (set #install-yak-msg 
  687.           (cat 
  688.            "Selecteer A.U.B. de Lade waarin Yak geonstalleerd "
  689.            "moet worden...\n"
  690.            )
  691.           )
  692.      
  693.      (set #installing-yak "Installeer Yak ...")
  694.      (set #copying-reqtools "Kopieer reqtools.library naar Libs:...")
  695.      
  696.      (set #which-language  "\nWelke taal moet geonstalleerd worden?")
  697.      
  698.      (set #which-language-help
  699.           (cat
  700.            "\nDe Amiga kan in een aantal verschillende"
  701.            " talen bediend worden. Als het Yak interface"
  702.            " dezelfde taal moet gebruiken als de Amiga"
  703.            " WorkBench, moet er een catalog bestand voor"
  704.            " elke ondersteunde taal gekopieerd worden.\n\n"
  705.            " Op het moment zijn alleen Engels, Frans,"
  706.            " Duits, Italiaans en Nederlands mogelijk."
  707.            @askoptions-help
  708.            ))
  709.      
  710.  (set #install-msg
  711.           (cat ("\n\n Yak %ld.%ld installatie script.\n\n\n" version-yak revision-yak)
  712.                " Dit script installeert Yak en aanverwante bestanden op uw Amiga.\n\n"
  713.                )
  714.           )
  715.      
  716.      
  717.      (set #install-guide 
  718.           (cat    "\n\n Wilt u de handleiding van Yak installeren?"
  719.                   " Deze is in het Engels en in AmigaGuide formaat."
  720.                   )
  721.           )
  722.      
  723.      (set #install-guide-help 
  724.           (cat
  725.            "De Yak handleiding staat in AmigaGuide formaat. "
  726.            "Dit is een staandaard hypertekst faciliteit. "
  727.            "Als u onder WB 3.0 draait kunt u hiervoor "
  728.            "MultiView gebruiken.\n"
  729.            "Anders kunt u het AmigaGuide programma op "
  730.            "Fred Fish disk #870 vinden.\n"
  731.            "Selecteer A.U.B. de lade waar de handleiding in "
  732.            "moet komen te staan. Aanbevolen wordt dat deze "
  733.            "lade in het pad van iin van beide programma's "
  734.            "voorkomt."
  735.            )
  736.           )
  737.      
  738.      (set #install-def-prefs 
  739.           (cat  "\n\nU bent blijkbaar een nieuwe Yak gebruiker. Wilt u"
  740.                 " de standaard instelling (yak.prefs) installeren?"
  741.                 )
  742.           )
  743.      
  744.      (set #install-def-hotkeys
  745.           (cat  "\n\nU bent blijkbaar een nieuwe Yak 1.5x gebruiker, wilt u"
  746.                 " de standaard oproeptoetsen (yak.hotkeys), wat nieuw is in"
  747.                 " versie 1.5, installeren?"
  748.                 )
  749.           )
  750.      
  751.      (set #no-locale-msg
  752.           (cat "Sorry, u hebt de locale.library niet geonstalleerd. "
  753.                "Daarom kunnen er geen vertaalde teksten geonstalleerd worden."
  754.                )
  755.           )
  756.      
  757.      (set #locale-prompt 
  758.           (cat "Yak kan verschillende talen gebruiken. "
  759.                "Selecteer nu A.U.B. de gewenste talen. "
  760.                )
  761.           )
  762.      
  763.      (set #locale-help  
  764.           (cat "Deze talen worden door Yak ondersteund.\n"
  765.                "Selecteer simpelweg de taal die uw voorkeur "
  766.                "heeft en de benodigde bestanden zullen naar "
  767.                "de LOCALE:CATALOGS lade gekopieerd worden.\n"
  768.                "Deze mogelijkheid bestaat alleen onder WorkBench 2.1 "
  769.                "en hoger."
  770.                )
  771.           )
  772.      
  773.      ))
  774.  
  775. ;;=============================================================================
  776. ;; Danish strings by Christian Høj
  777. ;;=============================================================================
  778.  
  779. (if (= @language "dansk")
  780.     (
  781.      (set default_lang 1)
  782.      
  783.      (set #bad-kick "Yak kræver mindst Kickstart 2.04 for at køre!")
  784.      
  785.      (set #install-yak-msg 
  786.           (cat 
  787.            "Vær venlig at vælge den skuffe De ønsker at "
  788.            "installere Yak i... \n"
  789.            )
  790.           )
  791.      
  792.      (set #installing-yak "Installerer Yak ... ")
  793.      (set #copying-reqtools "Kopierer reqtools.library til Libs:... ")
  794.      
  795.      (set #which-language  "\nHvilke sprog skal installeres?")
  796.      
  797.      (set #which-language-help
  798.           (cat "\nAmigaen kan operere i mange forskellige "
  799.                " sprog. Hvis De ønsker at Yak's grænseflade "
  800.                " skal benytte det samme sprog som Deres Amiga Workbench, "
  801.                " må en catalog fil kopieres til Deres system disk "
  802.                " for hvert sprog De ønsker at benytte.\n\n"
  803.                " For øjeblikket er engelsk, fransk, tysk,"
  804.                " svensk, hollandsk og dansk tilgængelig.\n\n"
  805.                @askoptions-help
  806.                ))
  807.      
  808.      (set #install-msg
  809.           (cat ("\n\n Yak %ld.%ld installations script.\n\n\n" version-yak revision-yak)
  810.                " Dette script installerer Yak og relaterede filer på Deres Amiga.\n\n"
  811.                "Dansk oversættelse af Installer-scriptet "
  812.                "af Christian Høj <cbh@vision.auc.dk>"
  813.                )
  814.           )
  815.      
  816.      
  817.      (set #install-guide 
  818.           (cat    "\n\n Ønsker De at installere dokumentationen for Yak"
  819.                   " der er i AmigaGuide format?"
  820.                   )
  821.           )
  822.      
  823.      (set #install-guide-help 
  824.           (cat    "Yak dokumentationen er i AmigaGuide© format, " 
  825.                   "hvilket er standarden for Amiga hypertext faciliteten. "
  826.                   "Hvis De bruger WB 3.0, kan AmigaGuide©-filer ses med MultiView©.\n"
  827.                   "Hvis De ikke bruger WB 3.0, kan De finde "
  828.                   "AmigaGuide© programmet på Fred Fish disk nr. 870.\n"
  829.                   "Vær venlig at vælge, hvor De ønsker at placere "
  830.                   "manualen. Jeg foreslår at De placerer "
  831.                   "AmigaGuide© dokumenter i MultiView©'s sti "
  832.                   "for AmigaGuide©-filer."
  833.                   )
  834.           )
  835.      
  836.      (set #install-def-prefs 
  837.           (cat  "\n\nDe ser ud til at være en ny Yak bruger. Ønsker De at installere"
  838.                 " standardopsætningen for Yak?"
  839.                 )
  840.           )
  841.      
  842.      (set #install-def-hotkeys
  843.           (cat  "\n\nDe ser ud til at være en ny Yak 1.5x-bruger. Ønsker De at installere"
  844.                 " standardopsætningen for Genveje i Yak 1.5x?"
  845.                 )
  846.           )
  847.      
  848.      (set #no-locale-msg
  849.           (cat "Desværre, De har ikke locale.library installeret. "
  850.                "Der vil derfor ikke blive installeret nogen lokaliseringsfaciliteter."
  851.                )
  852.           )
  853.      
  854.      (set #locale-prompt 
  855.           (cat "Yak er lokaliseret, hvilket betyder at De kan benytte "
  856.                "programmet med forskellige sprog. Vær venlig at vælge "
  857.                "det/de ønskede sprog nu."
  858.                )
  859.           )
  860.      
  861.      (set #locale-help  
  862.           (cat "Det er disse sprog Yak understøtter.\n"
  863.                "Vælg hvilke sprog De foretrækker "
  864.                "og derefter vil de nødvendige katalog filer blive "
  865.                "kopieret til LOCALE:CATALOGS skuffen.\n"
  866.                "Denne mulighed forefindes kun i Workbench 2.1 "
  867.                "og senere versioner."
  868.                )
  869.           )
  870.      )
  871.   )
  872.  
  873.  
  874. ;=============================================================================
  875. ; Finnish strings by Arttu Kärpinlehto
  876. ;=============================================================================
  877.  
  878. (if (= @language "suomi")
  879. (
  880. (set default_lang 64)
  881.  
  882. (set #bad-kick "Yak tarvitsee vähintään käyttöjärjestelmäversion 2.04 toimiakseen !")
  883.  
  884. (set #install-yak-msg "Valitse hakemisto, mihin haluat asentaa Yakin...")
  885.  
  886. (set #installing-yak "Asennetaan Yakia ...")
  887. (set #copying-reqtools "Kopioin reqtools.library:n hakemistoon Libs:...")
  888.  
  889. (set #which-language  "\nMitkä kielet haluat asennettavaksi?")
  890.  
  891. (set #which-language-help
  892.                 (cat    "\nAmigaa voidaan käyttää monilla eri kielillä. "
  893.                         "Jos haluat Yakin liittymän käyttävän samaa "
  894.                         "kieltä kuin Amiga Workbenchkin, täytyy kutakin "
  895.                         "haluttua kieltä varten asentaa catalog-"
  896.                         "tiedosto järjestelmälevyllesi.\n\n"
  897.                         "Tällä hetkellä on saatavilla "
  898.                         "englannin, hollannin, italian, ranskan, ruotsin, "
  899.                         "saksan, suomen ja tanskan kielet.\n\n"
  900.           @askoptions-help
  901. ))
  902.  
  903. (set #install-msg
  904.                 (cat    ("\n\n Yak %ld.%ld asennus.\n\n\n" version-yak revision-yak)
  905.                         " Tämä komentojono asentaa Yakin ja tarpeelliset "
  906.                         "tiedostot Amigaasi.\n\n"
  907.                 )
  908. )
  909.  
  910.  
  911. (set #yak-guide "/Docs/English/Yak.guide")
  912.  
  913. (set #install-guide
  914.                 (cat    "\n\n Haluatko asentaa Yak:in dokumentaation, "
  915.                         "joka on amigaguide-muodossa?"
  916.                 )
  917. )
  918.  
  919. (set #install-guide-help
  920.                 (cat    "Yakin dokumentaatio on AmigaGuide®-muodossa, "
  921.                         "joka on Amigan standardi hypertekstimuoto. "
  922.                         "Jos käytät käyttöjärjestelmäversiota 3.0, "
  923.                         "MultiView® on ohjelma jolla voit lukea AmigaGuide®-tekstejä.\n"
  924.                         "Jollet käytä versiota 3.0, löydät AmigaGuide®-ohjelman "
  925.                         "Fred Fish-levyltä 870.\n"
  926.                         "Valitse kohdehakemisto käyttöoppaalle. Suositeltavaa "
  927.                         "olisi asentaa AmigaGuide® dokumentaatio jonnekin "
  928.                         "AmigaGuiden® tai MultiViewin® hakupolulle."
  929.                 )
  930. )
  931.  
  932. (set #install-def-prefs
  933.                 (cat    "\n\nNäyt olevan uusi Yakin käyttäjä. Haluatko asentaa "
  934.                         "oletusarvoisen yak.prefs tiedoston?"
  935.                 )
  936. )
  937.  
  938. (set #install-def-hotkeys
  939.                 (cat    "\n\nNäyt olevan uusi Yak 1.5x:n käyttäjä. Haluatko asentaa "
  940.                         "oletusarvoisen yak.hotkeys tiedoston, joka on tullut "
  941.                         "versioon 1.5 mukaan?"
  942.                 )
  943. )
  944.  
  945. (set #no-locale-msg
  946.         (cat    "Valitan, sinulla ei ole locale.library:ä asennettuna, "
  947.                 "joten lokalisaatioita ei asenneta."
  948.         )
  949. )
  950.  
  951. (set #locale-prompt
  952.         (cat    "Yak on lokalisoitu, mikä tarkoittaa sitä että voit "
  953.                 "käyttää ohjelmaa eri kielillä. Valitse haluamasi kielet."
  954.         )
  955. )
  956.  
  957. (set #locale-help
  958.         (cat    "Nämä ovat Yakin tukemat kielet.\n"
  959.                 "Valitse haluamasi kielet ja tarvittavat käännöstiedostot "
  960.                 "kopioidaan Locale:Catalogs hakemistoon.\n"
  961.                 "Tämä ominaisuus on tarjolla vain Workbenchin versiosta "
  962.                 "2.1 lähtien."
  963.         )
  964. )
  965. (set #icon-prompt
  966.         (cat "Minkä tyyppiset ikonit haluat asennettavaksi?")
  967. )
  968.  
  969. (set #icon-std
  970.         (cat "Perinteiset Workbench-ikonit")
  971. )
  972.  
  973. (set #icon-magic
  974.         (cat "Magic Workbench-ikonit")
  975. )
  976.  
  977. (set #icon-help
  978.         (cat    "Magic Workbenchin ikonit ovat hieman isompia, 8-värisiä ikoneita.\n"
  979.                 "Perinteiset ikonit ovat 4-värisiä ja noudattavat Commodoren kokostandardia."
  980.         )
  981. )
  982.  
  983. (set #convert-prefs-prompt
  984.         (cat    "Yakin mieltymystiedoston muotoa on muutettu. Haluatko muuntaa vanhan tiedostosi "
  985.                 "uuteen muotoon?"
  986.         )
  987. )
  988.  
  989. (set #convert-prefs-help
  990.         (cat    "Ajettava muunnosohjelma muuntaa tiedostosi S:Yak.prefs ja S:Yak.hotkeys "
  991.                 "luodakseen tiedostot Env:Yak.prefs ja EnvArc:Yak.prefs.\n"
  992.                 "Vanhat mietymystiedostosi säilyvät muuttumattomina."
  993.         )
  994. )
  995.  
  996. (set #install-yak-prefs-msg 
  997.         (cat    "Valitse hakemisto, johon haluat asentaa Yak mieltymyseditorin...\n"
  998.         )
  999. )
  1000.  
  1001. (set #install-yak-prefs-help
  1002.         (cat    "Voit asentaa Yakin mieltymyseditorin minne vain haluat, jopa toiselle levylle "
  1003.                 "tai osiolle.\n"
  1004.                 "Asennusohjelma pitää huolen siitä että Yak löytää ohjelman oikeasta paikasta.\n"
  1005.         )
  1006. )
  1007.  
  1008.  
  1009. )
  1010. )
  1011.  
  1012.  
  1013.  
  1014.  
  1015. ;;=============================================================================
  1016. ;;
  1017. ;; BEGINNING OF INSTALLATION
  1018. ;;
  1019. ;;=============================================================================
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025. ;; MAKE SURE WE ARE RUNNING UNDER A 2.04 ROM AT LEAST
  1026.  
  1027. (if (< (/ (getversion) 65536) 37)
  1028.     (
  1029.      (abort #bad-kick)
  1030.      ))
  1031.  
  1032.  
  1033. (message #install-msg)
  1034.  
  1035. ;; CHOOSE WHICH ICONS TO INSTALL
  1036.  
  1037. (select
  1038.  (askchoice
  1039.   (prompt #icon-prompt)
  1040.   (choices #icon-std #icon-magic)
  1041.   (help #icon-help)
  1042.   )
  1043.  (set #icon-choice "")
  1044.  (set #icon-choice "/MagicWb")
  1045.  )
  1046.  
  1047.  
  1048. ;; ASK WHERE TO INSTALL YAK
  1049.  
  1050. (set @wbstartup-dest
  1051.      (askdir
  1052.       (prompt #install-yak-msg)
  1053.       (help @askdir-help)
  1054.       (default "SYS:wbstartup")
  1055.       )
  1056.      )
  1057.  
  1058.  
  1059. ;; INSTALL YAK
  1060.  
  1061. (working #installing-yak)
  1062. (copyfiles
  1063.  (prompt "")
  1064.  (help @copyfiles-help)
  1065.  (source "/WBStartup/Yak")
  1066.  (dest @wbstartup-dest)
  1067.  )
  1068.  
  1069.  
  1070. ;; INSTALL YAK ICON
  1071.  
  1072. (if (not (exists  (cat @wbstartup-dest "/Yak.info")))
  1073.     (copyfiles
  1074.      (prompt "")
  1075.      (help @copyfiles-help)
  1076.      (source (cat #icon-choice "/WBStartup/Yak.info")
  1077.              (dest @wbstartup-dest)
  1078.              )
  1079.  )
  1080. )
  1081.  
  1082.  
  1083. ;; ASK WHERE TO INSTALL YAK PREFS
  1084.  
  1085. (set @prefs-dest
  1086.      (askdir
  1087.       (prompt #install-yak-prefs-msg)
  1088.       (help #install-yak-prefs-help)
  1089.       (default "SYS:Prefs")
  1090.       )
  1091.      )
  1092.  
  1093. ;; SET TOOLTYPE FOR PREFS PROGRAM
  1094.  
  1095. (set yak-icon (tackon @wbstartup-dest "/Yak"))
  1096. (set yak-prefs-path (tackon @prefs-dest "/Yak"))
  1097.  
  1098. (tooltype
  1099.  (dest yak-icon)
  1100.  (settooltype "PREFSPRG" yak-prefs-path)
  1101.  (noposition)
  1102. )
  1103.  
  1104. ;; INSTALL YAK PREFS
  1105.  
  1106. (working #installing-yak)
  1107. (copyfiles
  1108.  (prompt "")
  1109.  (help @copyfiles-help)
  1110.  (source "/Prefs/Yak")
  1111.  (dest @prefs-dest)
  1112.  )
  1113.  
  1114. ;; INSTALL YAK PREFS ICON
  1115.  
  1116. (if (not (exists  (cat @prefs-dest "/Yak.info")))
  1117.     (copyfiles
  1118.      (prompt "")
  1119.      (help @copyfiles-help)
  1120.      (source (cat #icon-choice "/Prefs/Yak.info"))
  1121.      (dest @prefs-dest)
  1122.      )
  1123.   )
  1124.  
  1125. ;; INSTALL YAK PREFS DEFAULT ICON
  1126.  
  1127. (if (not (exists  "ENVARC:sys/def_Yak.info"))
  1128.     (copyfiles
  1129.      (prompt "")
  1130.      (help @copyfiles-help)
  1131.      (source (cat #icon-choice "/Prefs/def_Yak.info"))
  1132.      (dest "ENVARC:sys")
  1133.      )
  1134.   )
  1135.  
  1136. ;; CONVERT PREFS FILES
  1137.  
  1138.  
  1139. (if (exists "S:Yak.prefs")
  1140.     (run
  1141.      (help #convert-prefs-help)
  1142.      (prompt #convert-prefs-prompt) 
  1143.      (confirm)
  1144.      "/Convert"
  1145.      )
  1146. )
  1147.  
  1148.  
  1149.  
  1150. ;; SHOULD WE INSTALL REQTOOLS.LIBRARY ?
  1151.  
  1152. (working #copying-reqtools)
  1153.  
  1154. (copylib
  1155.     (prompt "")
  1156.     (help @copylib-help)
  1157.     (source "/libs/reqtools.library")
  1158.     (dest "LIBS:")
  1159.     (confirm)  
  1160. )
  1161.  
  1162. ;; INSTALL YAK.GUIDE
  1163.  
  1164. (copyfiles
  1165.  (prompt #install-guide)
  1166.  (help #install-guide-help)
  1167.  (source #yak-guide)
  1168.  (dest "SYS:")
  1169.  (confirm)
  1170.  (infos)
  1171.  )
  1172.  
  1173.  
  1174.  
  1175.  
  1176. ;; IF LOCALE.LIBRARY IS EXISTING WITHIN LIBS: CHECK FOR CATALOGS
  1177.  
  1178. (if (not (exists "libs:locale.library"))
  1179.     (
  1180.      (message #no-locale-msg)
  1181.      )
  1182.   
  1183.   ;; else
  1184.   
  1185.   (
  1186.    (if (exists "LOCALE:")
  1187.        (
  1188.         (user 2)     
  1189.         (set lang (askoptions (prompt #locale-prompt)
  1190.                               (help #locale-help)
  1191.                               (choices
  1192.                                "Dansk"
  1193.                                "Deutsch"
  1194.                                "English"
  1195.                                "Français"
  1196.                                "Italiano"
  1197.                                "Nederlands"
  1198.                                "Suomi"
  1199.                                "Svenska"
  1200.                                )
  1201.                               (default default_lang)
  1202.                               )
  1203.              )
  1204.         (user old_level)
  1205.         (set n 0)
  1206.         (while (set language (select n
  1207.                                      "dansk"
  1208.                                      "deutsch"
  1209.                                      "english"
  1210.                                      "français"
  1211.                                      "italiano"
  1212.                                      "nederlands"
  1213.                                      "suomi"
  1214.                                      "svenska"
  1215.                                      ""))
  1216.           (
  1217.            (if (IN lang n)
  1218.                (
  1219.                 (if (<> 2 n)
  1220.                     (
  1221.                      (makedir (cat "LOCALE:Catalogs/" language))
  1222.                      (copyfiles (source (cat catalogdir language))
  1223.                                 (dest (cat "LOCALE:Catalogs/" language))
  1224.                                 (all)
  1225.                                 )
  1226.                      )
  1227.                   )
  1228.                 )
  1229.              )
  1230.            (set n (+ n 1))
  1231.            )
  1232.           )                                        ; end while
  1233.         )                                        ;end then
  1234.      )
  1235. ))
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.